immediate start - Turkish English Dictionary